I don't see a single suspension mod in your profile which certainly accounts for some of the spin. Tack on the shorter gearing from your N/A rear end and all that torque you've got and that's a sure fire recipe for wheel spin.
Start with the tires and maybe some subframe spacers, that should help out.